草庐IT

macOS 端

全部标签

macos - 从存储库中删除奇怪的 'Iconr' 文件

在我的git存储库中,我在暂存区中有一个奇怪的文件,它拒绝被还原、删除、提交-基本上我无法让它消失..该文件一定是某个古老的OS9文件,在文件夹中stash了多年。几天前我删除了文件系统中的文件,所以现在git正在跟踪Iconr的删除。然而,它卡在那里。我通过SourceTree(我的gitUI客户端)得到的错误是fatal:pathspec'folder/Iconr'didnotmatchanyfiles知道如何让git完全忘记那个文件吗? 最佳答案 添加一行Icon?.gitignore对我有用。https://answers.

macos - 使用 Homebrew 安装 Git 的问题

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ProblemsUpgradingGitwithHomebrew我很接近这里——我想我只需要创建一个符号链接(symboliclink),但我不确定如何(以及为什么需要这样做)。我在OSXLion顺便说一下。我已经使用这个命令下载并安装了git。brewinstallgit响应是git-1.7.12alreadyinstalled,it'sjustnotlinked我该怎么做?当我运行时whichgit>/usr/bin/git当我运行时git--version>gitversion1.7.4.4我的路径很好

macos - Git 命令在 Mac 终端 : "dyld: Symbol not found: ___strlcpy_chk" error 中不起作用

我正在使用命令gitclonessh://....并在终端上收到以下错误:dyld:lazysymbolbindingfailed:Symbolnotfound:___strlcpy_chkReferencedfrom:/usr/local/git/bin/gitExpectedin:/usr/lib/libSystem.B.dylibdyld:Symbolnotfound:___strlcpy_chkReferencedfrom:/usr/local/git/bin/gitExpectedin:/usr/lib/libSystem.B.dylibTrace/BPTtrap:5

macos - Git 错误 "fatal: ambiguous argument ' HEAD' : unknown revision or path not in the working tree"

我正在尝试从Debian初始化一个新的Git存储库(实际上是VirtualBox上的VM,在MacOSX上安装并运行):cd~mkdirtestcdtestgitinitInitializedemptyGitrepositoryin/home/david/test/.git/fatal:ambiguousargument'HEAD':unknownrevisionorpathnotintheworkingtree.Use'--'toseparatepathsfromrevisions[david@server-VM-001:test(master#)$]有什么问题?

macos - 如何配置 kdiff3 而不是 emerge 作为 git mergetool?

我在macOSXSnowLeopard上安装了Git,我尝试编辑我的merge和差异工具以使用kdiff3而不是emerge。但是当我尝试使用它时,它不会启动kdiff的GUI并让我使用基于cmd的界面。我在gitconfig中的设置是:[merge]tool=kdiff3[mergetool"kdiff3"]cmd=/Applications/kdiff3.app/Contents/MacOS/kdiff3args=$base$local$other-o$outputtrustExitCode=false[diff]tool=kdiff3[difftool"kdiff3"]cmd=/

macos - 显示系统文件/在 osx 中显示 git ignore

默认情况下,在osx中无法看到.gitignore文件。显示这些文件的命令是什么? 最佳答案 打开终端并输入在OSX10.8上:defaultswritecom.apple.FinderAppleShowAllFilesTRUE在OSX10.9上:defaultswritecom.apple.finderAppleShowAllFilesTRUE然后您必须重新启动finder:killallFinderOSX中以“.”为前缀的任何文件名被认为是“stash的”。 关于macos-显示系统

macos - 如何重置 'git credential-osxkeychain' 中存储的凭据?

我已按照GitHub说明设置我的帐户,我可以克隆,但无法远程推送。当我执行“gitpush”时,出现403错误。它具有正确的URL。我尝试了“gitcredential-osxkeychainget”来查看它提供的内容,结果打印出了错误的凭据。我相信发生的事情是它第一次要求凭据,我以为是另一个应用程序在询问,结果输入了错误的凭据。我只需要重置它,以便它为我的GitHub帐户使用正确的钥匙串(keychain)项目。我试过:gitcredential-osxkeychainerasegitcredential-osxkeychainset程序从不给出任何提示。如果我没有做正确的事情,Se

macos - Homebrew 的 `git` 未使用完成

当使用OSX的git时,在我修改文件后我可以简单地做gitcommit,这将自动将文件名补全为已修改的文件名。但是,如果我从自制软件安装更新版本的git并使用它,该功能将不再有效(意味着我按它只是“询问”我想在哪个文件上执行此操作,甚至包括那些没有变化)。任何人都可以阐明原因以及如何解决这个问题吗?我更喜欢使用自制软件的git,因为它是最新的。我的shell是zsh,没有安装bash-completion或zsh-completions有效(即使按照自制程序的安装后说明进行操作)。此外,在使用homebrew安装git后,它说Bashcompletionhasbeeninstalled

macos - 如何在 macOS 上将 Git 升级到最新版本?

我刚买了一台装有OSXLion的新Mac,我在终端中检查了默认安装的git版本。我得到了答案git--version>gitversion1.7.5.4我想将git升级到最新版本1.7.8.3,所以我下载了dmg安装程序“git-1.7.8.3-intel-universal-snow-leopard.dmg”并启动了它。安装后,终端仍然显示版本为1.7.5.4。我做错了什么? 最佳答案 如果您已经有Homebrew,这很简单:假设您安装了自制软件,请输入以下内容:brewinstallgit这应该会自动安装git并将其设置在您的路

macos - 如何配置 Mac OS X term 让 git 有颜色?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。社区在去年审查了是否重新打开这个问题并让它关闭:原始关闭原因未解决Improvethisquestion我在网上看到一个MacOSXgit演示,其中配置了多种颜色。例如,他的提示符是琥珀色的,他的ls目录是紫色的,他的gitdiff输出有~4种颜色(粉色、浅绿色、红色、淡黄色).你能告诉我如何配置MacOSX终端来实现吗?这绝对是MacOSXTerminal.app,而不是iTerm。